Searched hist:"1 a7fab92" (Results 1 – 1 of 1) sorted by path
/qemu/tests/ |
H A D | Makefile.include | 1a7fab92 Fri Jun 08 11:12:46 GMT 2018 Alex Bennée <alex.bennee@linaro.org> tests: add top-level make dependency for docker builds
One problem with satisfying your docker dependencies in a sub-make it you might end up trying to satisfy the dependency multiple times. This is especially a problem with debian-sid based cross compilers and CI setups. We solve this by doing a docker build pass at the top level before any sub-makes are called.
We still need to satisfy dependencies in the Makefile.target call so people can run tests from individual target directories. We introduce a new Makefile.probe which gets called for each PROBE_TARGET and allows us to build up the list. It does require multiply including config-target.mak which shouldn't cause any issues as it shouldn't define anything that clashes with config-host.mak. However we undefine a few key variables each time around.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
|